/*
 * Copyright (c) 2025 Renesas Electronics Corporation and/or its affiliates
 *
 * SPDX-License-Identifier: BSD-3-Clause
 */
/*******************************************************************************************************************//**
 * @addtogroup CRC
 * @{
 **********************************************************************************************************************/
#ifndef RP_CRC_H
#define RP_CRC_H
/***********************************************************************************************************************
 * Includes
 **********************************************************************************************************************/
#include "r_crc.h"

/* Common macro for FSP header files. There is also a corresponding FSP_FOOTER
 * macro at the end of this file. */
FSP_HEADER

/***********************************************************************************************************************
 * Public APIs
 **********************************************************************************************************************/
fsp_err_t RP_CRC_Reconfigure(crc_ctrl_t *const p_ctrl, crc_cfg_t const *const p_cfg);

/*******************************************************************************************************************//**
 * @} (end defgroup CRC)
 **********************************************************************************************************************/

/* Common macro for FSP header files. There is also a corresponding FSP_HEADER
 * macro at the top of this file. */
FSP_FOOTER

#endif
